catvm.proxy = function(o){
    if(catvm.memory.config.proxy==false){return o};
    return new Proxy(o,{
        set(target,property,value){
            // debugger;
            // console.log({"对象设置":"设置","调用者":target,"类型":property,"值":value})
            // console.log("set",target,property,value);
            return Reflect.set(...arguments);
        },
        get(target,property,receiver){
            // debugger;
            console.log({"获取":target,"调用的对象":property,'值':target[property]});
            return target[property];
        }
    });
}